package club.babyf.lbs.entity.amap.res;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.util.List;

/**
 * GeoCodeDto.
 *
 * @author zhanglei.
 * @date 2025/1/10 15:13.
 * @description 地理编码信息列表.
 */
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class GeoCodeDto {

    /**
     * 国家
     * 国内地址默认返回中国
     */
    private Object country;

    /**
     * 地址所在的省份名
     * 例如：北京市。此处需要注意的是，中国的四大直辖市也算作省级单位。
     */
    private Object province;

    /**
     * 地址所在的城市名
     * 例如：北京市
     */
    private Object city;

    /**
     * 城市编码
     * 例如：010
     */
    private Object citycode;

    /**
     * 地址所在的区
     * 例如：朝阳区
     */
    private Object district;

    /**
     * 街道
     * 例如：阜通东大街
     */
    private Object street;

    /**
     * 门牌
     * 例如：6号
     */
    private Object number;

    /**
     * 区域编码
     * 例如：110101
     */
    private String adcode;

    /**
     * 坐标点
     * 经度，纬度
     */
    private Object location;

    /**
     * 匹配级别
     */
    private Object level;

    private Object formatted_address;

}
